.content { width: 1400px; margin: 0px auto; }
.news-zh {z-index:-1; width: 100%; height: 380px;/**/ background: #fff; }
.news-zh2 {z-index:-1; width: 100%; height: 320px;/**/ background: #fff; }
.news-zh>div { height: 100%; width: 690px; margin: 0 0px; }

#slider-out { position: relative; }
#slider { position: absolute; height: 380px; width: 680px; overflow: hidden; }
#slide-now { position: absolute; top: 0px; left: 0px; width: 1160px; height: 380px; }
#slide-now>div { position: absolute; width: 680px; height: 380px; }
#slide-now img { width: 680px; height: 380px; }
#p-span { position: absolute; bottom: 0px; right: 0; width: 220px; height: 50px; line-height: 50px; text-align: center; z-index: 10; }
#p-span>span { display: inline-block; width: 12px; height: 12px; border-radius: 2em; margin: 0 2px; background: #FFF; cursor: pointer; }
#p-span>span.active-span { background: #0074CC; }
#slider i { position: absolute; width: 20px; height: 20px; top: 50%; margin-top: -10px; z-index: 10; }
#slider i#slide-prev { left: 0px; background: transparent; }
#slider i#slide-next { right: 0px; background: transparent; }
#slide-now p a{ position: absolute; bottom: 0px; left: 0px; width: 100%; height: 50px; line-height: 50px; font-size: 18px; color: #FFF; text-indent: 0.5em; overflow: hidden; background: url(../img/index/index-video-trans-bg.png); }

.news-zh-text { height: 380px; border: 1px solid #e6e6e6;  box-sizing: border-box; }
.news-zh-text1 { height: 220px; border: 1px solid #e6e6e6;  box-sizing: border-box; }
.news-zh-text2 { height: 320px; border: 1px solid #e6e6e6;  box-sizing: border-box; }
.news-zh-text3 { height: 340px; border: 1px solid #e6e6e6;  box-sizing: border-box; }

.xfyw {
	HEIGHT: 380px
}
.xfyw .title EM {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #666; CURSOR: pointer; MARGIN-RIGHT: 15px
}
.xfyw .title .on {
	BACKGROUND: url(bg_title02.png) repeat-x 50% bottom; COLOR: #1b5ab3
}
.xfyw .line_height SPAN {
	WIDTH: 580px
}
.newss {
	HEIGHT: 380px
}
.newss .title EM {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #666; CURSOR: pointer; MARGIN-RIGHT: 15px
}
.newss .title .on {
	BACKGROUND: url(bg_title02.png) repeat-x 50% bottom; COLOR: #1b5ab3
}
.newss .line_height SPAN {
	WIDTH: 580px
}


.jsxx {
	HEIGHT: 380px
}
.jsxx .title EM {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #666; CURSOR: pointer; MARGIN-RIGHT: 15px
}
.jsxx .title .on {
	BACKGROUND: url(bg_title02.png) repeat-x 50% bottom; COLOR: #1b5ab3
}
.jsxx .line_height SPAN {
	WIDTH: 580px
}


.zjdw {
	HEIGHT: 380px
}
.zjdw .title EM {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #666; CURSOR: pointer; MARGIN-RIGHT: 15px
}
.zjdw .title .on {
	BACKGROUND: url(bg_title02.png) repeat-x 50% bottom; COLOR: #1b5ab3
}
.zjdw .line_height SPAN {
	WIDTH: 580px
}


.font_yh {
	FONT-FAMILY: "微软雅黑"; FONT-WEIGHT: bold
}

.bg_con {
	PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 10px; WIDTH: 1372px; PADDING-RIGHT: 10px; MARGIN-BOTTOM: 10px; HEIGHT: auto; OVERFLOW: hidden; PADDING-TOP: 10px
}
.bg_conL {
	PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 10px; WIDTH: 668px; PADDING-RIGHT: 10px; MARGIN-BOTTOM: 10px; HEIGHT: auto; OVERFLOW: hidden; PADDING-TOP: 10px
}
.bg_conR {
	PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 10px; WIDTH: 668px; PADDING-RIGHT: 10px; MARGIN-BOTTOM: 10px; HEIGHT: auto; OVERFLOW: hidden; PADDING-TOP: 10px
}

.line_height LI {
	LINE-HEIGHT: 40px; WIDTH: 100%; HEIGHT: 40px; VERTICAL-ALIGN: middle
}
.line_height LI A {
	WIDTH: 100%; DISPLAY: inline-block; HEIGHT: 100%
}
.line_height LI IMG {
	VERTICAL-ALIGN: middle
}
.line_height LI SPAN {
	WIDTH: auto; TEXT-OVERFLOW: ellipsis; DISPLAY: inline-block; WHITE-SPACE: nowrap; FLOAT: left; MARGIN-LEFT: 10px; OVERFLOW: hidden
}
.line_height LI EM {
	FLOAT: right; MARGIN-RIGHT: 10px
}
.title {
	background: #185699;  LINE-HEIGHT: 40px; WIDTH: 100%; BACKGROUND: url(bg_title01.png) repeat-x 50% bottom; HEIGHT: 40px; COLOR: #1b5ab3; FONT-SIZE: 20px; OVERFLOW: hidden; FONT-WEIGHT: bold
}
.title EM {
	PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: inline-block; BACKGROUND: url(bg_title02.png) repeat-x 50% bottom; FLOAT: left; HEIGHT: 40px
}
.title .more {
	FLOAT: right; COLOR: #999; FONT-SIZE: 16px; FONT-WEIGHT: normal; MARGIN-RIGHT: 10px
}
.t_overflow {
	TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; OVERFLOW: hidden
}

.kp {
	 HEIGHT: auto
}
.kp .line01 {
	HEIGHT: 315px
}
.kp .line02 {
	HEIGHT: 355px
}
.kp .kp_box {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 435px; PADDING-RIGHT: 10px; HEIGHT: auto; PADDING-TOP: 10px
}
.kp .kp_box .kp_title {
	WIDTH: 435px; MARGIN-BOTTOM: 5px; HEIGHT: 135px
}
.kp .kp_box .kp_title EM {
	TEXT-ALIGN: right; LINE-HEIGHT: 50px; MARGIN-TOP: 25px; WIDTH: 100%; DISPLAY: block; MARGIN-BOTTOM: 20px; FLOAT: right; HEIGHT: 50px; FONT-SIZE: 36px; FONT-WEIGHT: normal; MARGIN-RIGHT: 30px
}
.kp .kp_box .kp_title .more {
	FLOAT: right; FONT-SIZE: 16px; MARGIN-RIGHT: 10px
}
.kp .kp_box .c1 A {
	COLOR: #aa2525
}
.kp .kp_box .c1 .more {
	COLOR: #aa2525
}
.kp .kp_box .c2 A {
	COLOR: #2b579e
}
.kp .kp_box .c2 .more {
	COLOR: #2b579e
}
.kp .kp_box .kp01 {
	BACKGROUND: url(tp_kp01.png)
}
.kp .kp_box .kp02 {
	BACKGROUND: url(tp_kp02.png)
}
.kp .kp_box .kp03 {
	BACKGROUND: url(tp_kp03.png)
}
.kp .kp_box .kp04 {
	BACKGROUND: url(tp_kp04.png)
}
.kp .kp_box .line_height SPAN {
	WIDTH: 250px
}


.product a { float: left;margin-left: 10px; width: 320px; height: 85px; line-height: 85px; margin-top: 20px; color: #666; font-size: 17px; text-indent: 0.5em; background: url(../img/index/index-product-arrow.png) no-repeat 20px center #F2F2F2; }

.product a:hover { background: #995524; color: #FFF; background:url(index-product-arrow1.png) no-repeat 20px #CC141E}

 .page_list {
	HEIGHT: auto;  overflow: auto;
}
.page_list .list_fl {
	BACKGROUND-COLOR: #f5f5f5; MIN-HEIGHT: 850px; WIDTH: 360px
}
.page_list .list_fl .list_st {
	TEXT-ALIGN: center; LINE-HEIGHT: 120px; WIDTH: 360px; MARGIN-BOTTOM: 10px; BACKGROUND: url(bg_list_nav.png) #2054ba; LETTER-SPACING: 5px; HEIGHT: 120px; COLOR: #fff; FONT-SIZE: 48px
}
.page_list .list_fl .list_fl_con {
	WIDTH: 100%; HEIGHT: auto
}
.page_list .list_fl .list_fl_con LI {
	LINE-HEIGHT: 40px; PADDING-LEFT: 60px; WIDTH: 300px; BACKGROUND: url(bg_ldxx_name.png) no-repeat left center; HEIGHT: 40px
}
.page_list .list_fl .list_fl_con .on {
	BACKGROUND: url(bg_ldxx_name_h.png) #2054ba no-repeat left center
}
.page_list .list_fl .list_fl_con LI:hover {
	BACKGROUND: url(bg_ldxx_name_h.png) #2054ba no-repeat left center
}

.page_list .list_fl .list_fl_con .on A {
	COLOR: #fff
}
.page_list .list_fl .list_fl_con LI:hover A {
	COLOR: #fff
}

.page_list .list_con {
	WIDTH: 1000px; HEIGHT: 850px; OVERFLOW: hidden
}
.page_list .list_con .line_height {
	BORDER-BOTTOM: #ccc 1px dashed; PADDING-BOTTOM: 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 20px
}
.page_list .list_con .line_height SPAN {
	WIDTH: 960px
}

/*栏目*/
.lanmu{width: 1400px; height:55px; border-bottom: 1px #d8d8d8 solid; margin: 0 auto; position: relative; margin-top: 20px;margin-bottom:30px;}
.lanmu_ico {
	background-image: url(ico_lanmu.png);
	left: 0px;
	width: 32px;
	height: 31px;
	float: left;
}
.lanmu_txt {line-height: 30px;}	
.lanmu_txt a{font-size: 18px; margin-left: 10px; margin-right: 10px;}
.lanmu dd{width: 140px; height:4px; background-color: #2e65a5;position:absolute;bottom: -1px; left: 0px;}

/*标题部分*/


.content_left {
	height: auto;
	width: 1340px;
	margin: auto;
}

.nr_title {
	height: auto;
	width: 100%;
	background-color: #FFF;
	line-height: 50px;
	text-align: center;
	font-size: 38px;
	font-weight: bold;
	padding-bottom: 10px;
	margin-top: 30px;
	color: #333;
}
.nr_art_info {
	height: 30px;
	width: 100%;
	text-align: center;
	background-color: #FFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #1b4f88;
	padding-bottom: 10px;
	padding-top: 10px;
	
}

.nr_editor {
	width: 100%;
	height: 45px;
	text-align: right;
	line-height: 45px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCC;
	color: #666;
	margin-bottom: 20px;
	margin-top: 35px;
	font-size: 16px;
}
.nr_content {
	padding-top: 15px;
	padding-bottom: 20px;
	font-family:'Microsoft YaHei';
	font-size: 20px;
	line-height: 40px;
	font-weight: normal;
	margin-bottom: 25px;
	
	width: 1340px;
	margin-right: auto;
	margin-left: auto;
}
.nr_content p {
	font-family:'Microsoft YaHei';
	font-size: 20px;
	line-height: 40px;
	font-weight: normal;
	margin-bottom: 25px;
	
}

.nr_content img {
    width: 700px;
    height: auto;
    border-top-style: none;
    border-right-style: none;
    border-bottom-style: none;
    border-left-style: none;
    margin-left: auto;
    margin-right: auto;
}
